home *** CD-ROM | disk | FTP | other *** search
/ CD Actual 90 / CD Actual 90.iso / Software3D / POV-Ray / source-license.txt < prev    next >
Encoding:
Text File  |  2004-07-15  |  19.3 KB  |  362 lines

  1.                           POV-Ray Licence Agreement
  2.                              MODIFICATION TERMS
  3.               Persistence of Vision Raytracer(tm) (POV-Ray(tm))
  4.                                  5 July 2004
  5.  
  6. Licensed Version: Version 3.6
  7.  
  8. Please read through the terms and conditions of this agreement carefully.
  9.  
  10. This is a binding legal agreement between you and Persistence of Vision 
  11. Raytracer Pty. Ltd. ACN 105 891 870 ("POV"), a company incorporated in the 
  12. state of Victoria, Australia, for the product known as the "Persistence of 
  13. Vision Raytracer(tm)", also referred to herein as "POV-Ray(tm)". In these 
  14. terms "Licensed Version" means the version of POV-Ray identified at the start 
  15. of these terms and all minor releases (ie releases of the form x.y.z) of that 
  16. version.
  17.  
  18. The terms of this agreement are set out at:
  19.   http://www.povray.org/source-license.html
  20. ("Official Terms").  The Official Terms take precedence over this document to 
  21. the extent of any inconsistency.  Except where POV has agreed with you in 
  22. writing to the contrary, the Official Terms are a complete statement of your 
  23. ability to modify the source code of the Licensed Version, to use any 
  24. modifications of the Licensed Version, and to distribute any modifications of 
  25. the Licensed Version.  You may accept these terms by making any modification 
  26. to the Licensed Version, or by distributing any modification to the Licensed 
  27. Version.  If you do not agree to be bound by these terms you must not make any 
  28. modifications to the source code of the Licensed Version and must not 
  29. distribute any modifications of the Licensed Version.
  30.  
  31.   1.   PERMITTED MODIFICATION AND USE
  32.  
  33.   1.1. The source code of  POV-Ray is provided to: promote the porting of 
  34.        POV-Ray to hardware and operating systems which POV does not support; 
  35.        promote experimentation and development of new features to the core 
  36.        code which might eventually be incorporated into the official version; 
  37.        and provide insight into the inner workings of the program for 
  38.        educational purposes.
  39.  
  40.   1.2. Except as expressly set out in this agreement, or permitted by another 
  41.        agreement between you and POV, any use or modification of any POV-Ray 
  42.        source code is expressly prohibited.
  43.  
  44.   1.3. Subject to this clause 1.3 and the balance of this clause 1, you are 
  45.        granted the privilege to modify and compile the source code of the 
  46.        Licensed Version for your own personal use if such modification 
  47.        fulfils one or more purposes set out in clause 1.1.  Each output of 
  48.        such a modification or compilation is called a "Modified Version" in 
  49.        these terms and conditions. Nothing in these terms and conditions 
  50.        gives you any rights or permissions to use, reproduce or modify any 
  51.        part of the source code for any version of POV-Ray other than in a 
  52.        modified version of POV-Ray. In particular, no portion of the source 
  53.        code for the Licensed Version may, under any circumstances, be 
  54.        incorporated into any other program (or separated out to form an 
  55.        independent program) and all Modified Versions that you create must, 
  56.        in substance, be modifications of the Licensed Version. 
  57.  
  58.   1.4. You may use any Modified Version that you alone have created only under 
  59.        the conditions granted in the standard POV end-user license for the 
  60.        Licensed Version from which the Modified Version was created. As at 
  61.        July 2004, this licence may be found at:
  62.          http://www.povray.org/povlegal.doc.
  63.        Nothing in these terms permits any other person to use any Modified Version.
  64.  
  65.   1.5. Neither the Licensed Version nor any Modified Version may be linked 
  66.        into any other software package either at compile-time using (for 
  67.        example) an object code linker nor at run-time as (for example) a DLL, 
  68.        ActiveX control, OLE server, COM/DCOM server, or other remoting system 
  69.        including, without limitation, any linkage that could blur the 
  70.        end-user's perception of which program provides which functions.
  71.  
  72.   1.6. To allow POV-Ray to communicate with outside programs, the official 
  73.        versions of POV-Ray may include internal communication "hooks", often 
  74.        called an Application Programming Interface, or API. Modification to 
  75.        these APIs or other officially supported communication mechanisms (or 
  76.        the addition of any new code or feature) for the purpose of avoidance 
  77.        (or to assist others to avoid) the intent of this or any other POV 
  78.        license is expressly prohibited.
  79.   
  80.   2. CUSTOM VERSIONS
  81.  
  82.   2.1. Strict conditions and restrictions are imposed if you wish to 
  83.        distribute a modified version of POV-Ray, its documentation or other 
  84.        parts of the package, including any translation of the documentation 
  85.        into other languages or file formats.
  86.  
  87.   2.2. For the purposes of these terms and conditions, a "Custom Version" 
  88.        means a Modified Version which has all of the following characteristics:
  89.  
  90.        (a). it must have all of the functions of the Licensed Version with all 
  91.             existing features, copyright notices, author attributions, all 
  92.             Licence Agreements, etc., intact;
  93.  
  94.        (b). any reference to the software being an "Official Version" in any 
  95.             files included in the Modified Version must be altered to clearly 
  96.             state that it is not an official but an unofficial version;
  97.  
  98.        (c). when used by a user it must be clear to that user:
  99.  
  100.             (i).   that the Modified Version is a version of POV-Ray that has 
  101.                    been modified, and does not appear to be another program 
  102.                    that happens to have POV-Ray or POV-Ray functionality 
  103.                    built-in;
  104.  
  105.             (ii).  that the Modified Version is an unofficial version of 
  106.                    POV-Ray;
  107.  
  108.             (iii). who is the creator of the Modified Version;
  109.  
  110.        (d). the Modified Version must include accurate information in the 
  111.             DISTRIBUTION_MESSAGE macros in the source file OPTOUT.H and must 
  112.             prominently display this information. This information must at 
  113.             least correctly identify who made the custom version.
  114.  
  115.        (e). It must display each copyright notice and credit screen which is 
  116.             displayed by the Licensed Version and do so in a similar manner to
  117.             that of the Licensed Version. When each such notice or screen is 
  118.             displayed, the Modified Version must indicate that the version is 
  119.             a modified and unofficial version. In particular, if it is a 
  120.             version of POV-Ray that contains splash screens or about boxes 
  121.             (e.g. Windows, Macintosh) each splash screen and about box in the 
  122.             Licensed Version must be present in the Modified Version and must 
  123.             be rendered and presented in a similar manner;
  124.  
  125.        (f). if the Modified Version contains any feature that would cause a 
  126.             POV-Ray scene source file that works on the Modified Version to 
  127.             fail or otherwise work incorrectly on either the current official 
  128.             version of POV-Ray, or on the Licensed Version, then the Modified 
  129.             Version must check that the scene source file has a #version 
  130.             directive that includes the 'unofficial' token, and must only 
  131.             activate any variations from the Licensed Version (including, but 
  132.             not limited to, new keywords) if that #version directive is 
  133.             present. If that directive is not present, the Modified Version 
  134.             must work in the same way as the Licensed Version. An example of a 
  135.             correct 'unofficial' #version declaration is '#version unofficial 
  136.             megapov 0.7 ;'.
  137.  
  138.   2.3. It is the intent of POV to permit modifications to the Licensed Version 
  139.        which are Custom Versions within the meaning of clause 2.2 and which 
  140.        incorporate a means of being controlled by other software where that 
  141.        other software has as its express primary purpose the ability to 
  142.        control or co-ordinate POV-Ray (or other programs in general) remotely 
  143.        for parallel or network rendering purposes.
  144.  
  145.   3. CONDITIONS FOR DISTRIBUTION OF CUSTOM VERSIONS
  146.  
  147.   3.1. You must not distribute any Modified Version to any person if that 
  148.        Modified Version is not a Custom Version as defined by section 2.2.
  149.  
  150.   3.2. You may distribute a Custom Version on the terms of the Distributor's 
  151.        Licence Agreement for the Licensed Version as modified by this clause 3 
  152.        and with:
  153.  
  154.        (a). references to the Licensed Version read as references to the 
  155.             Custom Version; and
  156.  
  157.        (b). references to the Software read as references to the Custom 
  158.             Version;
  159.  
  160.   3.3. The distribution licence is available from:
  161.          http://www.povray.org/.
  162.        As at July 2004, this licence is available at:
  163.          http://www.povray.org/distribution-license.html.
  164.  
  165.   3.4. You must ensure that each user of the Custom Version is aware that it 
  166.        is an unofficial build of POV-Ray which is not supported by POV and 
  167.        that the POV-Ray developers are not in any way responsible for it;
  168.  
  169.   3.5. You must either:
  170.  
  171.        (a). accompany each object code version of the Custom Version which is 
  172.             distributed with the full source code for that Custom Version and 
  173.             full documentation describing all modifications that you have made 
  174.             to the Licensed Version; or
  175.  
  176.        (b). for a period of at least 3 years following the first distribution 
  177.             of an object code version of the Custom Version make available for 
  178.             download over the internet to each person who receives an object 
  179.             code version of the Custom Version the full source code for the 
  180.             Custom Version and full documentation describing all modifications 
  181.             that you have made to the Licensed Version and you must make each 
  182.             person who receives an object code version of the Custom Version 
  183.             aware that the source code and documentation is available for 
  184.             download, and the location from which it can be downloaded;
  185.  
  186.        and, in either case,
  187.        
  188.        (c). that source code must be licensed to each person who receives it 
  189.             under the same terms as these Modification Terms.
  190.  
  191.   3.6. You may, at your option: 
  192.  
  193.        (a). waive clause 4.5 of the standard distribution licence with respect 
  194.             to distribution of the Custom Version; and
  195.  
  196.        (b). include as additional clauses, and without affecting any of the 
  197.             existing provisions of the licence, limitation of liability 
  198.             provisions in favour of yourself in the same terms as clauses 6 
  199.             and 7 of the standard distribution licence.
  200.  
  201.   3.7. Where a Custom Version is distributed in accordance with the terms of 
  202.        this agreement:
  203.  
  204.        (a). You must license each recipient of that Custom Version to use 
  205.             those portions of the Custom Version in respect of which you hold 
  206.             copyright on the terms of the standard POV end-user license for 
  207.             the Licensed Version from which the Modified Version was created; 
  208.  
  209.        (b). POV agrees to licence each recipient of that Custom Version to use 
  210.             those portions of the Custom Version in respect of which POV holds 
  211.             copyright on the terms of the standard POV end-user license for 
  212.             the Licensed Version from which the Modified Version was created.
  213.  
  214.   4. CONTRIBUTING BUG FIXES AND ENHANCEMENTS
  215.  
  216.   4.1. POV is not obliged to accept enhancements and bug fixes that you submit 
  217.        to it. However, if it does so, it does so in accordance with the then 
  218.        current Contribution Terms. POV may require you to complete and send 
  219.        documentation to POV prior to accepting a bug fix and, in particular, 
  220.        will require a copyright assignment of each contribution.
  221.  
  222.   5. COPYRIGHT AND INTELLECTUAL PROPERTY
  223.  
  224.   5.1. Copyright subsists in the Licensed Version and it is protected by 
  225.        Australian and international copyright laws.
  226.  
  227.   5.2. Nothing in this agreement gives you any rights in respect of any 
  228.        Intellectual Rights in respect of the Licensed Version or which are 
  229.        held by or on behalf of POV. You acknowledge that you do not acquire 
  230.        any rights in respect of such Intellectual Rights. 
  231.  
  232.   5.3. You acknowledge that if you perform any act in respect of the Software 
  233.        without the permission of POV you will be liable to POV for all damages 
  234.        POV may suffer (and which you acknowledge POV may suffer) as well as 
  235.        statutory damages to the maximum extent permitted by law and that you 
  236.        may also be liable to criminal prosecution.
  237.  
  238.   5.4. For the purposes of this clause 5 Intellectual Rights means:
  239.  
  240.        (a). all copyright, patent, trade mark, trade secret, design, and 
  241.             circuit layout rights;
  242.  
  243.        (b). all rights to the registration of such rights; and
  244.  
  245.        (c). all rights of a similar nature
  246.  
  247.        which exist anywhere in the world;
  248.  
  249.   6. DISCLAIMER OF WARRANTY
  250.  
  251.   6.1. To the extent permitted by law, all implied terms and conditions are 
  252.        excluded from this agreement. Where a term or condition is implied into 
  253.        this agreement and that term cannot be legally excluded, that term has 
  254.        effect as a term or condition of this agreement. However, to the extent 
  255.        permitted by law, the liability of POV for a breach of such an implied 
  256.        term or condition is limited to the fullest extent permitted by law. 
  257.  
  258.   6.2. To the extent permitted by law, the Licensed Version is provided on an 
  259.        "AS IS" basis, without warranty of any kind, express or implied, 
  260.        including without limitation, any implied warranties of merchantability,
  261.        fitness for a particular purpose and non-infringement of intellectual 
  262.        property of any third party. The Licensed Program has inherent 
  263.        limitations including design faults and programming bugs. 
  264.  
  265.   6.3. The entire risk as to the quality and performance of the Licensed 
  266.        Software, and of any Custom Version is borne by you, and it is your 
  267.        responsibility to ensure that it fulfils your requirements prior to 
  268.        using it in any manner. 
  269.  
  270.   6.4. This clause 6 is an essential and material term of, and cannot be 
  271.        severed from, this agreement. If you do not or cannot agree to be 
  272.        bound by this clause, or if it is unenforceable, then you must not, at 
  273.        any time, make any use or reproductions of the Licensed Version under 
  274.        this agreement and this agreement gives you no rights to deal in any 
  275.        way with any part of the Licensed Version.
  276.  
  277.   7. NO LIABILITY
  278.  
  279.   7.1. When you use or modify the Licensed Version you acknowledge and accept 
  280.        that you do so at your sole risk. You agree that under no circumstances
  281.        will you have any claim against POV or any POV Associate for any loss,
  282.        damages, harm, injury, expense, work stoppage, loss of business
  283.        information, business interruption, computer failure or malfunction
  284.        which may be suffered by you or by any third party from any cause what-
  285.        soever, howsoever arising, in connection with your use, modification or
  286.        distribution of the Software even where POV was aware, or ought to have
  287.        been aware, of the potential of such loss. 
  288.  
  289.   7.2. Neither POV nor any POV Associate has any liability to you for any 
  290.        indirect, general, special, incidental, punitive and/or consequential 
  291.        damages arising as a result of a breach of this agreement by POV or 
  292.        which arises in any way related to the Licensed Version or the exercise 
  293.        of a licence granted to you under this agreement.
  294.  
  295.   7.3. POV's total aggregate liability to you for all loss or damage arising 
  296.        in any way related to this agreement is limited to the lesser of: (a) 
  297.        AU$100, and (b) the amount received by POV from you as payment for the 
  298.        grant of a licence under this agreement.
  299.  
  300.   7.4. You must bring any action against POV in any way related to this 
  301.        agreement or the Licensed Version within 3 months of the cause of 
  302.        action first arising. You waive any right you have to bring any action 
  303.        against POV and release POV from all liability in respect of a cause 
  304.        of action if initiating process in relation to that action is not 
  305.        served on POV within 3 months of the cause of action arising. Where a 
  306.        particular set of facts give rise to more than one cause of action this 
  307.        clause 7.4 applies as if all such causes of action arise at the time 
  308.        the first such cause of action arises.
  309.  
  310.   7.5. This clause 7 is an essential and material term of, and cannot be 
  311.        severed from, this agreement. If you does not or cannot agree to be 
  312.        bound by this clause, or if it is unenforceable, then you must not, at 
  313.        any time, make any use or reproductions of the Licensed Version under 
  314.        this agreement and this agreement gives you no rights to deal in any 
  315.        way with any part of the Licensed Version.
  316.  
  317.   8. MISCELLANEOUS
  318.  
  319.   8.1. POV may modify this agreement at any time by making a revised licence 
  320.        available from:
  321.          http://www.povray.org/source-license.html.
  322.        This agreement is modified by replacing the terms in this agreement 
  323.        with those of the revised licence from the time that the revised 
  324.        licence is so made available. It is your responsibility to ensure that 
  325.        you have read and agreed to the current version of this agreement prior 
  326.        to making any modification to the Licensed Version.
  327.  
  328.   8.2. Except where explicitly stated otherwise herein, if any provision of 
  329.        this agreement is found to be invalid or unenforceable, the invalidity 
  330.        or unenforceability of such provision shall not affect the other 
  331.        provisions of this agreement, and all provisions not affected by such 
  332.        invalidity or unenforceability shall remain in full force and effect. 
  333.        In such cases you agree to attempt to substitute for each invalid or 
  334.        unenforceable provision a valid or enforceable provision which achieves 
  335.        to the greatest extent possible, the objectives and intention of the 
  336.        invalid or unenforceable provision.
  337.  
  338.   8.3. A waiver of a right under this agreement is not effective unless given 
  339.        in writing signed by the party granting that waiver. Unless otherwise 
  340.        stipulated in the waiver, a waiver is only effective in respect of the 
  341.        circumstances in which it is given and is not a waiver in respect of 
  342.        any other rights or a waiver in respect of future rights or actions.
  343.  
  344.   8.4. The validity and interpretation of this agreement is governed by the 
  345.        laws in force in the State of Victoria, Australia. You submit to the 
  346.        exclusive jurisdiction of the courts of that State and courts located 
  347.        within that State exercising federal jurisdiction.
  348.  
  349.   8.5. References in this agreement to "written" and "writing" mean on paper 
  350.        or by fax and expressly exclude email and other forms of electronic 
  351.        communication.
  352.  
  353.   8.6. "POV Associate" means any person associated directly or indirectly with 
  354.        POV whether as a director, officer, employee, subcontractor, agent, 
  355.        representative, consultant, licensee or otherwise.
  356.  
  357.   8.7. "Distributor's Licence Agreement" in respect of a Licensed Version, 
  358.        means the agreement of that name for that Licensed Version made 
  359.        available from:
  360.          http://www.povray.org/.
  361.  
  362.